html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}

table {border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
q:before, q:after { content:''; }


html, body {width: 100%;}
body {background: #fbfbfb; overflow:visible;}
h1 {font: bold italic 2em Arial, "Helvetica Neue", Helvetica, sans-serif;}
h2 {color:#000; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight:bold; font-size:27px; text-shadow:#f9f8f5 -1px 1px 1px; margin-bottom:15px; line-height: 1em;}

h3 {font: italic 1.1em Georgia, Times, "Times New Roman", serif; color: #4d4d4d;  padding-bottom:10px; margin:5px 0; text-shadow:#f9f8f5 -1px 1px 1px; border-bottom: dotted #4d4d4d 1px;}
	
body p {font-size: 14px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; text-align: left; line-height:1.4em; margin-bottom:5px;}

ul li {font-size: 14px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; text-align: left; line-height:1.4em; }

body a {font-size: 1em; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; color: #8C6239; text-decoration:none;}

blockquote { font: italic 1.2em Georgia, Times, "Times New Roman", serif; color: #6e5e57; text-shadow: #f9f8f5 -1px 1px 1px; 	background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/quote.png) left top no-repeat; padding:10px 0 0 35px; line-height:1.4em;margin-left:-26px; text-align:left; }

/*fonts*/
.standout {color:#cc0000; font-weight:bold; font-size:1.1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.selling {color:#000; font-size:1.5em; font-family: Georgia, Times, "Times New Roman", serif;  line-height:1em; margin-top: 20px; margin-bottom: 20px; }
.step {color:#8C6239; font-weight:bold; font-style:italic;}

.red {color:#cc0000;}
.rouge {color: #8E1313;}
.brown {color:#8C6239;}
.choc {color: #6e5e57;}

.mid_title {font: italic 1.1em Georgia, Times, "Times New Roman", serif;  color: #4d4d4d; margin:5px 0; text-shadow:#f9f8f5 -1px 1px 1px;}
.orange {color:#f26522;  }
.orange_and_underline {color:#f26522; border-bottom: dotted #f26522 1px; margin-bottom: 20px;}
.orange_underline {border-bottom: dotted #f26522 1px;}

.sp_italic {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-style:italic;}
.sp_bold {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight:bold;}

.xxs {font-size:0.7em;}
.xs {font-size:0.8em;}
.s {font-size:0.9em;}
.m  {font-size:1em;}
.l  {font-size:1.1em;}
.xl  {font-size:1.2em;}
.xxl  {font-size:1.3em;}

.deckhead { font:bold 1em "Lucida Grande",Arial,sans-serif; color:#603813; text-align:center; letter-spacing:1px; margin-top:-12px;}


/*section wrapper*/

#wrapper { width: 980px; margin: 0 auto; padding-top:90px; overflow:visible;}

.section_wrapper {width:980px; padding:50px 0; margin:0 auto;}

.section_wrapper.non_padding {padding:0;}
.section_wrapper.non_btm_padding {padding-bottom:0;}
.section_wrapper.non_top_padding {padding-top:0;}

.section_wrapper.borders {border-bottom: #787979 solid 1px; border-top: #787979 solid 1px;}
.section_wrapper.top_border {border-top: #787979 solid 1px;}
.section_wrapper.btm_border {border-bottom: #787979 solid 1px;}
.section_wrapper.non_borders {border:none;}
.section_wrapper.non_top_border {border-top:none;}
.section_wrapper.non_btm_border {border-bottom:none;}

.section_wrapper.center_wrapper {text-align:center;}
.section_wrapper.wide_wrapper {width:920px;}
.section_wrapper.non_background {background:none;}
.section_wrapper.top_margin {margin-top: 6px;}
.gray {background-color: #EFEDEE;}

#wrapper_shade {width:100%; position:absolute; top:0; left:0; z-index:100;}
#wrapper_shade.hide {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/hr_shade.png) left bottom repeat-x;}
.clear {clear:both;}

.division_left {width:48%; float:left;}
.division_right {width:48%; float:right;}

.hr_shade {width:100%; height: 30px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/donut/hr.png) center bottom no-repeat;}

/* HEADER */
#header {width: 980px; overflow:hidden; margin: 0 auto;}
#header .logo {width:274px; height: 40px; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/bbs_logo_zps86b094ca.png) center center no-repeat;margin-top:30px; margin-bottom:20px; float:left;}
#nav_wrapper {margin-top:30px; position:relative; float:right; overflow: hidden; }
#nav_menu li {display: inline; float:left;}
#nav_menu a {display: block; background-image: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/main_nav_zps69f5b4be.png); background-repeat: no-repeat; height: 68px; width: 133px;}
#nav_menu .item1 {background-position: 0px 0px }
#nav_menu .item1:hover {background-position: 0px -68px;}
#nav_menu .item2 { background-position: 0 -136px;}
#nav_menu .item2:hover { background-position: 0 -204px;}
#nav_menu .item3 { background-position: 0 -272px;}
#nav_menu .item3:hover { background-position: 0 -340px;}
#nav_menu .item4 { background-position: 0 -408px;}
#nav_menu .item4:hover { background-position: 0 -476px;}
#nav_menu .last_item { background-position: 0 -544px;}
#nav_menu .last_item:hover { background-position: 0 -612px;}

/* PROMOTION MENU */
#expand_menu_container {width:100%; position: absolute; z-index: 30; top:90px; left:0; border-top:#e8e8e8 solid 1px;}
#expand_menu_container.hide {top:90px; border-top:none;}
#expand_menu {width:100%; background: #fff; }
#expand_menu.show {display:block; -webkit-box-shadow: 0 3px 6px 0px #bcbbbb; moz-box-shadow: 0 3px 6px 0px #bcbbbb; box-shadow: 0 3px 6px 0px #bcbbbb; }
#expand_menu.hide{display:none;}
#expand_menu ul {display:table; margin:0 auto;}
#expand_menu ul li {height:150px; width:150px; float:left; border-left:#e8e8e8 solid 1px; list-style:none; padding:20px 30px; border-bottom: #e8e8e8 solid 1px; background-position: center center; background-repeat: no-repeat; }
#expand_menu ul li a {display:block; height:150px; width:150px;}


#expand_menu .far_right_item {border-right:#e8e8e8 solid 1px;}
#expand_menu_btn {width:210px; background:#000; float:right; margin-right:60px; -moz-border-radius:0px 0px 5px 5px; border-radius: 0px 0px 5px 5px;}
#expand_menu_btn a {display: block; height:20px; padding:3px 20px;}
#expand_menu_btn .hide {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/close_btn_zps6fd42851.png) center center no-repeat; width:148px;}
#expand_menu_btn .show {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/open_btn_zpsb0397a9b.png) center center no-repeat; width:160px; }


#expand_menu li .link_div {height:150px; width:150px; padding:10px 10px 0px 10px; float: left; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/white_80_zps817f2aa1.png); visibility: hidden;}
#expand_menu li:hover .link_div{visibility: visible;}
#expand_menu h3 {font-size: 16px; font-style: normal;}
#expand_menu .link_title {font-size: 16px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; text-align: left; line-height:1.4em; margin-bottom:10px; font-weight: bold;}
#expand_menu .link_desc {font-size: 0.9em;}
#expand_menu .link_buy {display:block; width:85px; height:23px; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/link_buy_zpsea7a3ccc.png) center center no-repeat; padding-top:20px; }

#after_expand {padding-top:50px; width:980px; padding:50px 0; margin:0 auto; }
#after_expand.after_expand {padding-top:50px;}



/* PROMOTION */

#promotion_details {float:left; margin:96px 35px 10px 70px; text-align:center;}
#promotion_details img {margin-left:15px;}
#promotion_details p a {font: italic 1em Arial, "Helvetica Neue", Helvetica, sans-serif; color:#fff; display:block; width:105px; height:30px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/btn_gift.png) no-repeat; text-decoration:none; padding-top:4px; text-align:center; margin-top:-20px; margin-left:50px;}
#promotion_details p a:hover {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/btn_gift_hover.png) no-repeat;}

/* GENERAL INTRO */
#intro {width:580px; height:100%; text-align:center; margin:0 auto;}
#intro_pic {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/sale_details.png) center center no-repeat; width:100%; height:87px; margin:30px 0; }
#intro p{text-align:center;}
#intro blockquote {margin-top: 25px; text-align:left;}

/* GALLERY */
#gallery {float:left; margin-left: 0px;}
#preview {width:500px; height:500px; float:left; }

#selector {width:500px;}
#selector li {width:60px; display: inline; float:left; padding-top:56px; text-align:center; margin:5px 5px 20px 0px; font: italic 1em Arial, "Helvetica Neue", Helvetica, sans-serif; color: #4d4d4d; text-shadow:#f9f8f5 -1px 1px 1px; text-decoration:none; cursor:hand; }
#selector a {text-decoration:none;}

#item_title {padding-bottom:15px; border-bottom: dotted #4d4d4d 1px; }
#item_title.details {width:390px; float:right; margin-right:40px;}
.details h3 {margin-top:15px;}

.details ul li {margin-left: 18px;}

.details .orange_underline {display: block; width:100%;}

#top_quote {width:390px; float:right; margin-right:40px; margin-top: 30px;}



/*Details*/
#content_details {position: relative;}
.big_point {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/num1_3_zps9f315f9e.png) no-repeat; padding-left: 95px; padding-bottom: 25px; margin-bottom:25px;  border-bottom: dotted #4d4d4d 1px;}
.big_point .orange {}
.big_point.item1 {background-position: 0px 0px;}
.big_point.item2 {background-position: 0px -110px;}
.big_point.last_item {background-position: 0px -220px; }

.tabs_row {margin:30px 0;}

#tab1 {width:90px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_sizing_grey_zpsf49c4104.png) top left no-repeat; float:left; margin-right:30px;}
#tab1.active {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_sizing_orange_zpsfb55d62b.png) top left no-repeat; }
#tab2 {width:180px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_specs_grey_zpsdf710174.png) top left no-repeat; float:left; margin-right:30px;}
#tab2.active {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_specs_orange_zps9667d13b.png) top left no-repeat;}
#t1 {float:left;}
#t2 {display:none;}
#tab_details {width:105px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_details_zps8e8cd948.png) top left no-repeat; float:left;}
#tab_store {width:180px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_store_orange_zps57a61026.png) top left no-repeat; float:left;}

/* REVIEW & TIPS */
#review_wrapper {width:800px; margin:0 auto; text-align:center;}
#review_warpper p {text-align:left;}
#review {width: 360px; float:left;}
#tips {width:360px; float:right}

#guarrantee {width:100%; float:left; position:relative; background:#eae5e0; margin-top:30px;}
#guarrantee img {position:absolute; top:-10px; left:10px; z-index:100;}
#guarrantee h3 {font-size:1em; margin:15px 15px 15px 160px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/guarrantee_lines.png) repeat-x 0% 90%; padding:20px 0; line-height:1.4em;}
.bottom_shade {width:840px; height:30px; float:left; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/easybra/bottom_shade.png) no-repeat top left;}
.top_shade {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/ezibra_charm/divider_shade.png) repeat-x top left; height: 20px; width: 100%; float:left;}



/*Specs*/

#specs {background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_specs_orange_zps9667d13b.png) top left no-repeat; padding-top:50px; margin-top: 30px;}

.spec_table {margin: 0 auto; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; }

.spec_table caption { }

.spec_table th { color: #4d4d4d; font-size: 14px; font-weight: bold; padding: 5px 0px; text-align: center;}

.spec_table td {font-size: 0.8em; padding: 10px 40px; margin-top: 15px; border:solid #e3e3e3 1px; }

.spec_table #spec_parts { }

#spec_content {text-align: right; }

#review {width: 100%; float:left;}
#what {background:#eee;}

table {border-collapse: separate; border-spacing: 2px;}

/* ADVERT */
#advert {width:920px; text-align:center;}
#advert .link {height: 400px; width:306px; float:left; position:relative;}
#advert .link_desc {height:110px; width:100%; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/bg_link_desc.png); position:absolute; bottom:0; left:0; padding-top:20px;}
#advert .link_desc h2 {font:1.8em Arial, sans-serif; color:#fff; margin-bottom:5px; text-shadow:none;}
#advert .link_desc p a {font: italic 1.2em Arial, "Helvetica Neue", Helvetica, sans-serif; color:#fff; display:block; height:33px; background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/link_arrow.png) 236px center no-repeat; text-decoration:none; padding-top:12px; padding-right:100px; text-align:right;}
#advert .link_desc p a:hover {color:#171717;}

#link_1 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_1.jpg)no-repeat left top;}
#link_2 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_2.jpg)no-repeat left top;}
#link_3 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_3.jpg)no-repeat left top;}
#link_4 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_4.jpg)no-repeat left top;}
#link_5 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_5.jpg)no-repeat left top;}
#link_6 {background: url(http://i1194.photobucket.com/albums/aa369/greaterthangift/general/charm/clink_6.jpg)no-repeat left top;}




/* FOOTER */
#footer {width:100%; padding:30px 0; }


#footer1.normal {width:119px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_payment_grey_zps132a6311.png) top left no-repeat; float:left; margin-right:30px;}
#footer1.active {width:119px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_payment_orange_zpsdc618853.png) top left no-repeat; float:left; margin-right:30px;}
#footer2.normal {width:119px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_shipping_grey_zps4f21ee3a.png) top left no-repeat; float:left; margin-right:30px;}
#footer2.active {width:119px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_shipping_orange_zps8d366cdf.png) top left no-repeat; float:left; margin-right:30px;}
#footer3.normal {width:103px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_return_grey_zps10e7abb8.png) top left no-repeat; float:left; margin-right:30px;}
#footer3.active {width:103px; height:20px; background:url(http://i1194.photobucket.com/albums/aa369/greaterthangift/template2013/tab_return_orange_zps10ea11e7.png) top left no-repeat; float:left; margin-right:30px;}


#footer_content {margin:0 auto; clear:both; margin-top: 60px; height:200px; -moz-border-radius: 5px; border-radius: 5px; background-color:#EFEDEE; padding:30px 40px; border:solid #cecece 1px;;}
#footer_content p {font-size:0.8em;}
#footer_content .center {text-align:center;}